package pattern21;

/**
 * 具体的同事类
 * @author wdl
 */
public class ConcreteColleague2 extends BaseColleague {
    /**
     * 得到中介者对象
     *
     * @param mediator 中介者
     */
    public ConcreteColleague2(IMediator mediator) {
        super(mediator);
    }

    /**
     * 发送消息
     * @param message 消息
     */
    public void sendMessage(String message){
        //通过中介者发送消息
        mediator.send(message,this);
    }

    /**
     * 获得消息通知
     * @param message 消息
     */
    public void notifyX(String message){
        System.out.println("同事2得到消息："+message);
    }
}
